Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ST JOHNS MEWS Semi-Detached £177,123 £107,000 1 Dec 2006
3 ST JOHNS MEWS Terraced £167,950 £75,000 13 Oct 2003
4 ST JOHNS MEWS Terraced £142,578 £110,000 15 Mar 2017
5 ST JOHNS MEWS Semi-Detached £157,215 £110,000 14 Aug 2015
6 ST JOHNS MEWS Semi-Detached £33,590 £15,000 15 Oct 2003